/*
Copyright [2023] [fuwen_soft]
*/
package vip.xiaonuo.sys.modular.sysappinfoevaluation.service;

import com.baomidou.mybatisplus.extension.service.IService;
import vip.xiaonuo.core.pojo.page.PageResult;
import vip.xiaonuo.sys.modular.sysappinfoevaluation.entity.SysAppInfoEvaluation;
import vip.xiaonuo.sys.modular.sysappinfoevaluation.param.SysAppInfoEvaluationParam;

import java.util.List;

/**
 * app评价service接口
 *
 * @author yanwei
 * @date 2023-03-21 12:07:25
 */
public interface SysAppInfoEvaluationService extends IService<SysAppInfoEvaluation> {

    /**
     * 查询app评价
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    PageResult<SysAppInfoEvaluation> page(SysAppInfoEvaluationParam sysAppInfoEvaluationParam);

    /**
     * app评价列表
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    List<SysAppInfoEvaluation> list(SysAppInfoEvaluationParam sysAppInfoEvaluationParam);

    /**
     * 添加app评价
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    void add(SysAppInfoEvaluationParam sysAppInfoEvaluationParam);

    /**
     * 删除app评价
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    void delete(List<SysAppInfoEvaluationParam> sysAppInfoEvaluationParamList);

    /**
     * 编辑app评价
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    void edit(SysAppInfoEvaluationParam sysAppInfoEvaluationParam);

    /**
     * 查看app评价
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
     SysAppInfoEvaluation detail(SysAppInfoEvaluationParam sysAppInfoEvaluationParam);

    /**
     * 导出app评价
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
     void export(SysAppInfoEvaluationParam sysAppInfoEvaluationParam);

}
